﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes.mdx
{
	// Token: 0x020003EE RID: 1006
	public class TMdxScopeNode : TParseTreeNode
	{
		// Token: 0x170008F6 RID: 2294
		// (get) Token: 0x060027CB RID: 10187 RVA: 0x0033BED0 File Offset: 0x0033A0D0
		public virtual List<TMdxExpNode> ExprList
		{
			get
			{
				return this.exprList;
			}
		}

		// Token: 0x170008F7 RID: 2295
		// (get) Token: 0x060027CC RID: 10188 RVA: 0x0033BED8 File Offset: 0x0033A0D8
		public virtual List<TParseTreeNode> StatementList
		{
			get
			{
				return this.statementList;
			}
		}

		// Token: 0x060027CD RID: 10189 RVA: 0x0033BEE0 File Offset: 0x0033A0E0
		public override void init(object arg1)
		{
			this.exprList = (List<TMdxExpNode>)arg1;
		}

		// Token: 0x060027CE RID: 10190 RVA: 0x0033BEEE File Offset: 0x0033A0EE
		public override void init(object arg1, object arg2)
		{
			this.exprList = (List<TMdxExpNode>)arg1;
			this.statementList = (List<TParseTreeNode>)arg2;
		}

		// Token: 0x04001DDF RID: 7647
		private List<TMdxExpNode> exprList;

		// Token: 0x04001DE0 RID: 7648
		private List<TParseTreeNode> statementList;
	}
}
